miracle cure - German English Dictionary